home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HPAVC
/
HPAVC CD-ROM.iso
/
ASMWIZ14.ZIP
/
PRODUCT.TXT
< prev
next >
Wrap
Text File
|
1991-09-09
|
5KB
|
83 lines
This is a list of the libraries I have available. These are shareware
products which may often be found at your local BBS. If you can't get them
locally or wish to make sure you have the latest versions, sampler disks are
available. See CATALOG.TXT for a list of the files included on the sampler
disks. See REGISTER.TXT for an order form.
The registered versions of each library come with full source code in BASIC
and assembly language. BASIC source code is designed for QuickBASIC 4.0+ or
BASCOM 6.0+. Assembly language source code is designed for MASM 6.0 and may
require minor modifications to assemble with OPTASM, TASM, or earlier
versions of MASM.
ASMWIZ: The Assembly Wizard's Library
This is a library for assembly language. The library will work with A86,
MASM, OPTASM, and TASM. Only .COM files are supported. Routines include
text displays (machine-level, BIOS, and DOS), graphics (Hercules, CGA,
EGA), number base conversions, long integer math, file matching and
command-line parsing, pseudo-random number generation, countdowns and
delays, buffered file support with critical error handling, environment
scanning, string functions, mouse support, sound generation, control over
Break, loading of BSAVE-format files, and more.
BASWIZ: The BASIC Wizard's Library
This is a library for BASIC. It contains a numeric expression evaluator,
so you can convert an equation into a number; far strings, so you'll never
see "Out of String Space" again (EMS is supported too!); powerful file
handling, with optional buffering and built-in critical error handling;
telecommunications support, including DTR control, carrier detection and
more for COM1 - COM4; pointers and memory management, giving BASIC the
capability for flexible data structures long enjoyed by C, Pascal and
Modula-2 programmers; a virtual windowing system that gives you much more
than just windows-- change the size, move 'em around, scroll a window
around on a huge virtual screen, all smoothly and at lightning speed-- the
BASWIZ demo program gives some hint of what you can do. The virtual
windowing system is where BASWIZ really shines. To the best of my
knowledge, there is no better text display management system for BASIC.
Graphics capabilities are also included. Besides replacements for the
BASIC graphics support for CGA, EGA, VGA and Hercules modes (no TSR
needed), BASWIZ adds many new capabilities. You can print text and
graphics screens on an Epson-compatible printer or treat the printer like
a graphics screen with a special set of text and graphics routines. A
selection of fonts is available and can be displayed in any desired size.
A pseudo-graphics mode (80x50) is available for use on any display
adapter. There are also two new VGA modes that will work on any
register-compatible VGA, which allow 320x400 or 360x480 resolution in 256
colors (compare that to the BASIC SCREEN 13 mode, with only 320x200)!
Detect the current display adapter, draw dots, lines, circles, ellipses,
regular polygons... it's all here, with detailed explanations and assorted
example programs.
Last but not least, the math routines. These provide extensive math
support in three areas: new or faster routines for BASIC's existing math,
precision math using fractions, and the ultimate in numeric precision: BCD
math with up to 254-digit numbers. Extensions to BASIC's existing math
include inverse trig and hyperbolic trig functions, the error function,
constants and conversions. Fraction math is fairly limited at the moment,
supporting little more than the basic four functions. BCD math includes
much more than such basics, though-- trig functions, square roots,
factorials, constants with hundreds of digits of precision, etc; formatted
output may be done to your specs. You can place the decimal point
anywhere you want, so this is perfect whether you deal in very large or
very small numbers!
PBCLON: The PBClone Library
This is a library for BASIC. It is the successor to my old ADVBAS
library. With over 400 routines and growing rapidly, this library covers
a little bit of everything: mouse support, disk wrangling, string
mangling, keyboard input, equipment detection, graphics, a wide variety of
display management, directory searching, text compression, viewing
.ARC/.LZH/.PAK/.ZIP directories, matrix math, dates, times and countdowns,
and... well, it's hard to describe such a collection other than to say
"it's probably in here"!